.home-container{
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
  background-image: linear-gradient(125deg,#c91a1a,#0dbbda,#6CC6CB,#FEA858,#ED765E,);
  background-size: 400%;
  animation: bganimation 8s infinite;

  .content{
    display: flex;

    &-item{
      display: flex;
      justify-content: center;
      align-items: center;
      margin-right: 20px;

      &-icon{
        display: flex;
        justify-content: center;
        align-items: center;
      }
    }
  }
}

@keyframes bganimation{
  0%{
      background-position: 0% 50%;
  }
   50%{
      background-position: 100% 50%;
  }
   100%{
      background-position: 0% 50%;
  }
}